body {
    font-family: Arial, sans-serif;
    overflow: -moz-scrollbars-vertical;
    color:#000;
}

a { text-decoration:none }	
img { border:none }

#logo {float : left;}

FORM.inline-form {display : inline;}
INPUT.text-field {width : 90px; padding : 1px 3px; margin : 0 2px; font-size : 8pt;}

TABLE.form-table {background : #7DC242; color : white; font-size : 8pt; margin-top : 4px;}
TABLE.form-table TD {height : 22px;}TD.search-box {}
TD.related {width : 100%; text-align : right;}
TD.related A {color : white;}

#results-col {Xoverflow : auto;}
.result {background:#FFFFE1; font-size:10pt; }

#top-info {}
#top-info A {color : #005A9B;}

SPAN.no-res {font-weight : bold;}
SPAN.no-res-alt {color : #005A9B; font-weight : normal;}

.dict-name {background : #E2EAF0; padding : 4px; color : #363636; margin : 6px 0;}
.dict-name td {font-size: 10pt; font-weight: bold;}
.dict-name td a {font-size: 8pt; white-space: nowrap; font-weight: normal;}

.bword {color : #0000FF; cursor : pointer; text-decoration: underline; }

#footer {color:#666;font-size:10px; padding:4px 4px 0px 4px;}
#footer .copy {color:#444;} 

SPAN.pos-style { color : blue; }

.DIV_AS_HR {
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 4px;
  font-size : 1px;
  background : #EAEAD6;
  line-height : 1px;
  clear : both;
}    
.top-row td {
	height : 3px;
	overflow : hidden;
}

.title-td {
    font-family : Arial;
    white-space : nowrap;
	border-bottom : 1px solid #c6ced3;
	background : #fffef2;
}

.title-tdCorp {
    font-family : Arial;
    white-space : nowrap;
	border-bottom : 1px solid #c6ced3;
	background : #fffef2;
}

.top-border {
	border-top : 1px solid #c6ced3;
	background : #fffef2;
	overflow : hidden;
	font-size : 1px;
	height : 4px;
}

.right-border {
	border-right : 1px solid #c6ced3;
	border-bottom : 1px solid #c6ced3;
	background : #fffef2;
	overflow : hidden;
	font-size : 1px;
	width : 4px;
}

.left-border {
	border-left : 1px solid #c6ced3;
	border-bottom : 1px solid #c6ced3;
	background : #fffef2;
	overflow : hidden;
	font-size : 1px;
	width : 4px;
}
    
.header {
	background-color : #FFFEF2;
	border : solid #C6CED3;
	border-width : 1px 0;
	height : 25px;
	overflow : hidden;
	margin : 0 2px;
}

.left-corner{position : absolute; left : 3px;}
.right-corner{position : absolute; right : 3px;}

.title {
	float : left;
	margin : 4px 0 0 4px;
	font-weight : bold;
}    

.term{
	clear : both;
	margin : 12px 10px 8px 10px  ;
	text-transform:capitalize;
	font-size:11pt;
	font-weight : bold;
}

.definition{ margin : 0 10px 6px 10px;}
.definition br {line-height : 50%;}
.definition p {margin : 5px 0; padding : 0;}
.definition dl {margin-top : 2px; margin-bottom : 4px;}
.definition ul { margin : 2px 0 2px 18px; }
.definition ol { margin : 2px 0 2px 32px; }

.hr {
    height : 1px;
	overflow : hidden;
	background-color : #C6CED3;
	margin-bottom : 6px;
}

.copyright{margin : 0 0 8px 4px; font-size:80%;}
.copyright br {line-height : 0;}

.no-line{text-decoration : underline;}

.remove-gloss {
	display : block;
	color : #009;
	float : right;
	margin-top : 20px;
}

.non-wrapping,.non-wrapping td{
    white-space : nowrap;
}
    
/* Sentence translation */
span.MoreResultsHalf { width: 49%; text-align: center; padding:2px; }

TD {
    font-size : expression(document.body.style.fontSize);
	font-family : expression(document.body.style.fontFamily);
}

HR {color : #A0BDDF; height : 1px;}
.external HR {color : #EAEAD6}

DIV.limit-related {overflow : hidden;}

.DIV_AS_HR {
    margin-left: 10pt;
    margin-right: 10pt;
    margin-bottom: 2pt;
    font-size : 1px;
    background : #EAEAD6;
    line-height : 1px;
    clear : both;
}

.BAB_normalTitle,  .BAB_NormalOnlineTitle, .BAB_NormalCorpTitle, .BAB_NormalConvertTitle, .BAB_NormalCorrectTitle, .BAB_NormalSLTitle, .BAB_WhatIsThis {
    margin : 3px 0 0 4px;
	font-weight : bold;
    font-size : 80%;
}



